@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	font-size: 12px;
	font-family: 'Verdana', 宋体;
	width:100%;
	overflow-y:hidden;
}
body{ margin:0; padding:0; font-family:"微软雅黑", SimSun;}

.topBtns {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 100%;
	z-index: 100;
	height:35px;
}
#formContent{
	background-color: #fff;
}
.form-control{
	border-color: #ccc;
}
.col-sm-20{
	 float: left;
	 width: 20%
}
.panel-default>.panel-heading {
	background-color: #fff;
}
.container {
	overflow-x:hidden;
	padding-left:15px;
	padding-right:15px;
	width:100% !important;
}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,span{ margin:0; padding:0; list-style-type:none;}
img{ border:none;}

.fl{ float:left;}
.fr{ float:right;}

.header{ width:100%; height:100px;background-position:left top;}
.header-top{ width:100%; height:57px; position:relative; background:#000;}
.nav{ width:100%; height:83px;}
.logo{ width:180px; height:57px;}

.top-right{ margin-right:20px;}
.top-user{ padding:18px 0;}
.top-user .user{ float:left;}
.top-user a{ color:#fff; text-decoration:none; font-size:10px;}
.top-user a:hover{ }
.top-user .user li{ float:left; margin-right:10px; height:20px; line-height:20px;}
.icon{ width:20px; height:20px; display:block; background-position:center center; background-repeat:no-repeat; float:left; margin-right:5px;}
.icon01{ background-image:url(../images/icon-user.png)}
.icon02{ background-image:url(../images/icon-loginout.png)}

.top-search{ z-index:1; float:left; position:relative; margin-top:9px; margin-left:10px;}
.search-text{ width:170px; height:21px;border:none; background:none; outline:none; line-height:21px; color:#eee;}
.search-btn{ width:20px; height:21px; background:url(../images/zoom.png); display:block; background-repeat:no-repeat; background-position:center center; border:none; background-color:none; cursor:pointer; outline:none;}


.navtop{ width:124px; height:33px; border-radius:30px; margin:12px 20px; background:rgba(255,255,255,0.5);}
.navtop li{position: relative;}
.navtop .bg{ background:url(../images/nav_xian.gif) no-repeat; width:2px; height:33px; padding:0px; display:block;}
.navtop li a{ width:90%;line-height:33px;float:left;height:33px;color:#fff;font-size:14px; display:block; text-decoration:none; position:relative; padding:0 20%;}
.navtop li .navtop-w {z-index:21;	position:absolute;display:none;float:left;clear:both;overflow:hidden;top:33px;background:#fff;border:#eee 1px solid;left:-1px; border-radius:10px;}
.navtop li .section-nav1{ padding:0 10px; height:auto; overflow: hidden; border-radius:3px; }
.navtop li .section-nav1 ul {position:static;padding:0px;margin:0px;width:160px;overflow:hidden;}
.navtop li .section-nav1 ul li {position:static;padding:0px;width:100%;background:none;float:left; border-radius:5px;}
.navtop li .section-nav1 ul li a {border-bottom:#f1f1f1 1px solid;text-align:left;padding:7px 10px;line-height:22px;width:auto;display:block;background:none;	float:none;
	height:auto;color:#333;font-size:12px;overflow:hidden;cursor:pointer; border-radius:5px;}
.navtop li .section-nav1 ul li a:hover {background:none;color: #000; font-weight:bold;}
.icon03{width: 0; position:absolute;right:10px; top:13px;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid #fff;}

.nav01{ float:right;}
.menu{ padding:14px 0; height:30px;} 
.menu a{ padding:0 10px;border-radius:3px;  background:#31acdb;  text-align:center; height:30px;line-height:30px; color:#fff; display:block; float:left; margin-right:10px;}

.menu-nav{ width:96%;height:34px; padding:5px 2%; background:#31acdb; border-bottom:#eee solid 1px;}
.menu-nav .btn-group{ margin-right:10px;}


.main{ width:100%;}
.dicon{ width:20px; height:20px; display:block;}
.icon04{ background-image:url(../images/cj.png);}
.icon06{  background-image:url(../images/gj.png);}
.icon07{  background-image:url(../images/shezhi.png);}
.search01{ position:absolute; left:70px; z-index:1000; top:9px;}

.search01 .dropdown-menu li{ font-size:12px;}
.search01 .dropdown-menu { top:24px; width:90px;}
.icon05{ width:16px; height:20px; display:block; background-image:url(../images/glyphicons-halflings.png); background-position:-46px 3px; position:absolute; right:15px; z-index:2; top:10px;}

.search02{ position:absolute; left:0;}

.liucheng{ width:800px; margin:50px auto;}
.lc-title{ width:100%; text-align:center; font-size:36px;}
.liucheng h1{ font-size: 24px;width:100%; margin-bottom:30px; margin-top:30px;}
.liucheng .table01{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none; margin-bottom:20px;}
.liucheng .table01 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liucheng h2{font-size: 20px;width:100%; margin-top:30px;}
.liucheng h3{font-size: 16px;width:100%; margin-top:30px;}
/*             ------------------------        */
.liuchengd{ margin:50px auto; width:100%;}
.liuchengd h1{ font-size: 24px;width:100%; margin-bottom:30px; margin-top:30px;}
.liuchengd .table01{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none; margin-bottom:20px;}
.liuchengd .table01 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liuchengd h2{font-size: 20px;width:100%; margin-top:30px;}
.liuchengd h3{font-size: 16px;width:100%; margin-top:30px;}
.liuchengd p{ margin:10px 0; line-height:24px;}

.liuchengd .table05{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none;}
.liuchengd .table05 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liuchengd .table05 th{padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}

.liuchengd .table06{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none;}
.liuchengd .table06 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liuchengd .table06 th{padding:5px 10px; border-right:#000 solid 1px; padding:10px 0;}
/*             ------------------end------        */
.table02{ width:100%; margin-bottom:10px; }
.lc-title02{ text-align:center;}
.lc-title02 h1{ font-size:18px;}
.table01 p{ text-align:center; margin-top:60px; margin-bottom:10px;}
.table03{ width:100%; border-left:#000 solid 1px; margin-bottom:20px;margin-top:20px;}
.table03 th,.table03 td{ padding:10px 10px; border-right:#000 solid 1px; border-bottom:#000 solid 1px;}
.table03 th{ background:#666; color:#fff;}
.liucheng p{ margin:10px 0; line-height:24px;}
.table04{ width:100%;}
.table01 th,.table01 td{vertical-align:middle}

.table05 th,.table05 td{vertical-align:middle}
.table06 th,.table06 td{vertical-align:middle}
.liucheng .table05{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none;}
.liucheng .table05 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liucheng .table05 th{padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}

.liucheng .table06{ width:100%; font-size:14x; border:#000 solid 1px; border-right:none; border-top:none;}
.liucheng .table06 td{ padding:5px 10px; border-right:#000 solid 1px; border-top:#000 solid 1px;}
.liucheng .table06 th{padding:5px 10px; border-right:#000 solid 1px; padding:10px 0;}
.breadcrumb>li+li:before{content:''}
.breadcrumb{padding:0px 10px 3px 10px;}
.wordbread{word-break:break-all;}
.date td{border:none !important;}
.liucheng .wangE table td{ padding:5px 10px; border:#000 solid 1px;}
.liucheng .wangE p{text-align:left;}
.liucheng .table_none{margin-bottom: none;}
.liucheng .table_none td{ border-top:none;margin-bottom: none;}
.hasApprove{color: green;border-color:green; }
.hasUnapprove{color: red;border-color:red;}
.hasRead{color: blue;border-color:blue;}
.rtnLast{color: red;border-color:red;}
.rtnApply{color: red;border-color:red;}
.liucheng .timepicker-picker{margin-left: -20px}
.liucheng{
	font-family:"微软雅黑", SimSun;
		font-size: 14px;
	}
.liucheng input{
	font-family:"微软雅黑", SimSun;
		font-size: 14px;
	} 
.liucheng select{
	font-family:"微软雅黑", SimSun;
		font-size: 14px;
	} 
.liucheng textarea{
	font-family:"微软雅黑", SimSun;
		font-size: 14px;
	} 
.liucheng button{
		font-size: 14px;
	} 
.liucheng .btn {
		font-size: 14px;
	} 
.date th{border:none !important;}
.pageNext{page-break-after:always;}
.date th{border:none !important;}
.liucheng .lc-title02{
	position: relative;
}
.liucheng .lc-title02 .twoBarCode{
	margin-top:-100px;
	margin-left:-15px;
	position: absolute;
}
